DRAKHYSYS INFINITY WORKBENCH V4.8.8.42

STORY MAKER — COMPLETE SCRIPT-CALLABLE VISUAL RESOURCE REFERENCE

WHAT WAS MISSING
- The previous Story Maker reference window bundled ACTION.IDS, TRIGGER.IDS and parameter IDS dictionaries.
- It did not include resource resrefs from chitin.key, so searching "visual" only found ACTION/SPELL IDS lines whose names happened to contain VISUAL.
- Visual-effect resource names are not normally an IDS behavior list. They are resource resrefs indexed by chitin.key and/or files in override.

WHAT IS NOW INCLUDED
- VVC: every direct visual-effect resource indexed by the configured chitin.key.
- VEF: every timed/grouped visual-effect sequence indexed by the configured chitin.key.
- BAM: every BAM animation resource indexed as a separate fallback section because CreateVisualEffect can fall back to a BAM resref when no VVC of that name exists.
- Source override, Story Project WORK/override and SAFE_BUILD/override VVC/VEF/BAM files are merged into the same searchable reference so custom effects are visible too.
- If no readable chitin.key is configured, the editor falls back to the bundled reference generated from the supplied BG2EE chitin.key.

SUPPLIED CHITIN.KEY RESOURCE COUNTS
- 250 VVC direct visual effects.
- 2 VEF visual-effect sequences.
- 17,188 BAM animation resources available as CreateVisualEffect BAM fallback candidates.

DIRECT VVC LOCATIONS INDEXED BY THE SUPPLIED CHITIN.KEY
- data/Effects.bif: 154 VVC
- data/25Effect.bif: 32 VVC
- data/PATCH26.BIF: 23 VVC
- data/Patch2.bif: 16 VVC
- data/Rasaad.bif: 10 VVC
- data/Neera.bif: 6 VVC
- data/BlackPits.bif: 3 VVC
- data/Patch25.bif: 3 VVC
- data/Hexxat.bif: 3 VVC

VEF LOCATIONS
- FDAWNX.VEF -> data/PATCH26.BIF
- SPCOMEX.VEF -> data/Patch2.bif

SCRIPT ACTIONS
- 272 CreateVisualEffect(S:Object*,P:Location*)
- 273 CreateVisualEffectObject(S:Effect*,O:Target*)

SEARCH WINDOW CHANGES
- Button label now says SCRIPT BEHAVIORS + VISUAL EFFECTS.
- Search understands visual-resource sections.
- Searching VISUAL shows the VVC and VEF resource sections.
- Searching VVC, VEF, BAM, FIRE, SPAR, etc. filters the actual resource resrefs.
- Each KEY-derived result displays the BIF path that chitin.key points to.

NOTE ABOUT BAM
BAM is a general animation format and the KEY contains GUI, paper-doll, creature and other BAMs as well as spell/effect animations. All are indexed for completeness because the script action can use BAM fallback, but not every BAM is designed to look like a standalone spell visual.
